planetary camera - Francés Inglés Diccionario